long-term accrued expenses - German English Dictionary